package com.diamond.service;

import java.util.List;

import com.diamond.bo.InlayDiaPicBO;
import com.diamond.bo.InlayDiamonBO;
import com.diamond.bo.QueryInlayDiamondBO;
import com.diamond.bo.ReturnBO;
import com.diamond.po.InlayDiamondPO;

/**
 * @author JSmart Tools
 */
 
public interface IInlayDiamondService extends IService<InlayDiamondPO> {

	/**
	 * 查询钻托列表
	 * @return
	 */
	ReturnBO<InlayDiamonBO> queryInlayDiamondList(QueryInlayDiamondBO queryInlayDiamondBo)throws Exception;

	/**
	 * 查询钻托明细
	 * @return
	 */
	InlayDiamonBO queryInlayDiamondDetail(String inlayDiaId)throws Exception;

	/**
	 * 修改更新钻托
	 * @return
	 */
	Boolean updateInlayDiamond(InlayDiamonBO inlayDiamondBo)throws Exception;

	/**
	 * 查询钻托图片
	 * @return
	 */
	List<InlayDiaPicBO> queryInlayDiamondPic(String inlayDiaId) throws Exception;

	/**
	 * 删除钻托
	 * @param userId
	 * @param inlayDiaId
	 */
	void delInlayDiamond(String inlayDiaId);

}
